// 测试publish页面的个人中心功能
console.log('=== 测试publish页面的个人中心功能 ===');

// 模拟Page对象
const mockPage = {
    data: {
        pcenterPageShow: false
    },
    
    setData(newData) {
        this.data = { ...this.data, ...newData };
        console.log('setData调用:', newData);
        console.log('当前data状态:', this.data);
    },
    
    // 显示个人中心页面
    showPcenterPage() {
        this.setData({
            pcenterPageShow: true
        });
        console.log('✅ showPcenterPage方法执行成功');
    },
    
    // 关闭个人中心页面
    closePcenterPage() {
        this.setData({
            pcenterPageShow: false
        });
        console.log('✅ closePcenterPage方法执行成功');
    }
};

// 测试用例
console.log('初始状态 - pcenterPageShow:', mockPage.data.pcenterPageShow);

// 测试显示个人中心
mockPage.showPcenterPage();
console.log('显示后状态 - pcenterPageShow:', mockPage.data.pcenterPageShow);

// 测试关闭个人中心
mockPage.closePcenterPage();
console.log('关闭后状态 - pcenterPageShow:', mockPage.data.pcenterPageShow);

// 测试事件绑定
console.log('=== 事件绑定测试 ===');
console.log('icon-liebiao图标应该绑定showPcenterPage方法');
console.log('pcenter组件应该绑定closePcenterPage方法');

console.log('=== 测试完成 ==='); 